computer-assisted teaching - German English Dictionary